package com.wiwf.model.mapper.admin.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.gitee.fastmybatis.core.mapper.CrudMapper;
import com.wiwf.model.bean.SysDictVoto;
import com.wiwf.model.mapper.admin.bean.SysDictEntity;
import com.wiwf.model.mapper.admin.bean.SysDictItemsEntity;

/**
 * @author kehui
 */
public interface SysDictMapper extends CrudMapper<SysDictEntity, Integer> {

    SysDictVoto getDictItems(@Param("key")String key);

    String getItemValueStr(@Param("key")String key, @Param("lable")String lable);

    Integer getItemValueInt(@Param("key")String key, @Param("lable")String lable);

    String getItemLable(@Param("key")String key, @Param("value")String value);

    List<SysDictItemsEntity> getItems(@Param("dictId")Integer dictId);

}
